package conditions;

import org.testng.Assert;
import org.testng.annotations.Test;

public class If1 {

    public static void main(String[] args) {
        mulCondition();
    }

    public static void mulCondition() {

        // false
        boolean flag = false || true && true && false;
        System.out.println(flag);

        // true
        flag = false || true && true && true;
        System.out.println(flag);

        // true
        flag = true || true && true && false;
        System.out.println(flag);

        // true
        flag = true || false && false && false;
        System.out.println(flag);

        // true
        flag = false || true;
        System.out.println(flag);

        // false
        flag = false || false && false && false;
        System.out.println(flag);

    }

    @Test
    private void t2() {
        int index = 23;
        int y;
        if (index > 20) {
            y = 5;
        } else if (index > 15) {
            y = 4;
        } else if (index > 10) {
            y = 3;
        } else if (index > 5) {
            y = 2;
        } else {
            y = 1;
        }

        Assert.assertEquals(y, 5);
    }


    @Test
    public void t3() {




    }


}
